package com.anjubao.parking.municipal.roadside.model;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class ParkingRecord {
    private String id;//id

    private Integer parkingType;//1：中杆 2：低杆

    private Long parkingLotId;//车场id

    private String parkingLotCode;//车场code

    private String parkingLotName;//车场名称

    private String parkingLotAddress;//车场地址

    private String vehicleNumber;//车牌号码

    private String parkingLotSlotCode;//车位code

    private String slotNum;//车位编号

    private Boolean isCharging;//是否充电

    private Date inTime;//进场时间

    private Date outTime;//出场时间

    private Integer enableMonitor;//是否开启哨兵 -1 为指定  0：未开启  1：开启

    private Date parkingExpireTime;//中杆-路内停车系统-停车到期时间

    private String userId;//用户id

    private Integer state;//车辆是否正常出场（0:未指定 1：正常  2：异常）

    private Integer feeState;//记录缴费状态 （0：未指定（中杆未预缴）1：进行中 2：待缴费  3.已完成）

    private Date createTime;

}